Big Huge Thesaurus

otter shrew

noun

sounds kind of like